home *** CD-ROM | disk | FTP | other *** search
- { install 3dkit2/vr2 to amiga hard disk }
- { install program written by BIZZARE COMPUTING for DOMARK }
- { version 13/2/93 }
-
- { v255 = language (0 europe 1 usa)
- v200 = source disk number (1/2)
- }
-
- { $1 = program name (3dkit/vrs)
- $3 = dest disk volume name
- $4 = dest directory name
- $5 = do name (md,cp or * for end)
- $6 = filename
- $8 = source disk 1 volume name
- $9 = source disk 2 volume name
- }
-
- set 1 v255 { 0 for 3dkit2 1 for vrs2 }
-
- onerrorgoto error
-
- ifeq v255 0 goto languk
-
- label langusa
- set$ "VIRTUAL REALITY STUDIO 2.07" $1
- set$ "DH0" $3
- set$ "VRS2" $4
- set$ "3D_PROGRAM:" $8
- set$ "3D_CLIPART:" $9
- goto langcont
-
- label languk
- set$ " 3D CONSTRUCTION KIT 2.07" $1
- set$ "DH0" $3
- set$ "3DK2" $4
- set$ "3D Kit II - V2.07:" $8
- set$ "CLIP_ART:" $9
-
- label langcont
- label retrydestination
-
- { prompt for destination volume name }
-
- setwindow 0
- clearwindow
- print "$1" 60 15
-
- print "ENTER THE DESTINATION VOLUME NAME" 28 40
- edit$ 3 26 60
- if$eq "$03" "$99" goto aborted
-
- { prompt for destionation path name }
-
- setwindow 0
- clearwindow
- print "$1" 60 15
-
- print "ENTER THE DESTINATION DIRECTORY NAME" 16 40
- edit$ 4 26 60
- if$eq "$04" "$99" goto aborted
-
- { verify from user }
-
- setwindow 0
- clearwindow
- print "$1" 60 15
-
- print "DO YOU WANT TO INSTALL TO :" 52 35
- print "$3:$4" 10 50
- print "PRESS Y OR N" 112 65
-
- label waityn1
- waitkey v0
- ifeq 78 v0 goto retrydestination
- ifeq 110 v0 goto retrydestination
- ifeq 89 v0 goto wasy1
- ifne 121 v0 goto waityn1
- label wasy1
-
- setwindow 0
- clearwindow
- print "$1" 60 15
-
- { check exists destination volume/path }
-
- { do the copying }
-
- setwindow 0
- clearwindow
- print "$1" 60 15
- print "INSERT DISK 1 INTO A DISK DRIVE" 36 40
- print "THEN PRESS THE SPACE BAR" 64 60
-
- set 1 v200 { start with disk 1 }
- set$ "$8" $2 { start from program disk }
-
- label waitspace1
- waitkey v0
- ifeq v0 27 goto aborted
- ifne v0 32 goto waitspace1
-
- setwindow 0
- clearwindow
- print "$1" 60 15
-
- print "COPYING DISK 1 TO HARD DISK" 52 50
-
- restore disk1files
-
- { make main directory and create its icon file }
-
- scrolllow
- printlow "CREATING:" 10
- printlow "$3:$4" 82
- makedir "$3:$4"
- copyfile "$2ICONFILE" "$3:$4.info"
- scrolllow
- printlow "DONE." 10
-
- label procloop
-
- read$ $10
- read$ $11
-
- if$eq "$10" MD goto makedir
- if$eq "$10" CP goto copyfile
- if$eq "$10" * goto endlist
-
- print "BAD LIST ENTRY:$10" 20 70
-
- pause
-
- goto error
-
- label makedir
- scrolllow
- printlow "CREATING:" 10
- printlow "$11" 82
- makedir "$11"
- scrolllow
- printlow "DONE." 10
- goto procloop
-
- label copyfile
- scrolllow
- printlow "COPYING :" 10
- printlow "$11" 82
- copyfile "$2$11" "$3:$4/$11"
- scrolllow
- printlow "DONE." 10
- goto procloop
-
- label endlist
- add 1 v200
- ifeq 3 v200 goto iscomplete
-
- setwindow 0
- clearwindow
- print "$1" 60 15
- print "INSERT DISK 2 INTO A DISK DRIVE" 36 40
- print "THEN PRESS THE SPACE BAR" 64 60
-
- set$ "$9" $2 { now read from clip art disk }
-
- label waitspace2
- waitkey v0
- ifeq v0 27 goto aborted
- ifne v0 32 goto waitspace2
-
- setwindow 0
- clearwindow
- print "$1" 60 15
- print "COPYING DISK 2 TO HARD DISK" 52 50
- restore disk2files
-
- goto procloop
-
- label iscomplete
- setwindow 0
- clearwindow
- print "$1" 60 15
- print "INSTALL COMPLETE." 92 40
- print "PRESS SPACE TO CONTINUE" 64 60
-
- label waitspace3
- waitkey v0
- ifne v0 32 goto waitspace3
-
- end
-
- label disk1files
- md "$3:$4/editfile"
- cp "3dedit"
- cp "3dmake"
- cp "3dreadme"
- cp "3dsound"
- cp "3dedit.info"
- cp "3dmake.info"
- cp "3dreadme.info"
- cp "3dsound.info"
- cp "editfile/3dedit.3bd"
- cp "editfile/3dedit.3kd"
- cp "editfile/3dedit.3sd"
- cp "editfile/3dedit.3sm"
- cp "editfile/3dedit.3td"
- cp "editfile/3dedit.rsc"
- cp "editfile/3dedit.scr"
- cp "editfile/3dmake.rsc"
- cp "editfile/6x6font.3fd"
- cp "editfile/8x8font.3fd"
- cp "editfile/front.exe"
- cp "editfile/runner.exe"
- cp "editfile/runner.rsc"
- *
-
- label disk2files
- md "$3:$4/BRUSH"
- md "$3:$4/CLIP_ART"
- md "$3:$4/DATA"
- md "$3:$4/BORDERS"
- md "$3:$4/SOUND"
- cp "CLIP_ART/0001.3OD"
- cp "CLIP_ART/0002.3OD"
- cp "CLIP_ART/0003.3OD"
- cp "CLIP_ART/0004.3OD"
- cp "CLIP_ART/0005.3OD"
- cp "CLIP_ART/0006.3OD"
- cp "CLIP_ART/0007.3OD"
- cp "CLIP_ART/0008.3OD"
- cp "CLIP_ART/0009.3OD"
- cp "CLIP_ART/0010.3OD"
- cp "CLIP_ART/0011.3OD"
- cp "CLIP_ART/0012.3OD"
- cp "CLIP_ART/0013.3OD"
- cp "CLIP_ART/0014.3OD"
- cp "CLIP_ART/0015.3OD"
- cp "CLIP_ART/0015t.3OD"
- cp "CLIP_ART/0016.3OD"
- cp "CLIP_ART/0017.3OD"
- cp "CLIP_ART/0018.3OD"
- cp "CLIP_ART/0019.3OD"
- cp "CLIP_ART/0020.3OD"
- cp "CLIP_ART/0021.3OD"
- cp "CLIP_ART/0022.3OD"
- cp "CLIP_ART/0023.3OD"
- cp "CLIP_ART/0024.3OD"
- cp "CLIP_ART/0025.3OD"
- cp "CLIP_ART/0026.3WD"
- cp "CLIP_ART/0027.3OD"
- cp "CLIP_ART/0028.3OD"
- cp "CLIP_ART/0029.3OD"
- cp "CLIP_ART/0030.3OD"
- cp "CLIP_ART/0031.3OD"
- cp "CLIP_ART/0032.3OD"
- cp "CLIP_ART/0033.3OD"
- cp "CLIP_ART/0034.3OD"
- cp "CLIP_ART/0035.3OD"
- cp "CLIP_ART/0036.3OD"
- cp "CLIP_ART/0037.3OD"
- cp "CLIP_ART/0038.3OD"
- cp "CLIP_ART/0039.3OD"
- cp "CLIP_ART/0040.3WD"
- cp "CLIP_ART/0041.3WD"
- cp "CLIP_ART/0042.3OD"
- cp "CLIP_ART/0043.3OD"
- cp "CLIP_ART/0044.3OD"
- cp "CLIP_ART/0045.3OD"
- cp "CLIP_ART/0046.3OD"
- cp "CLIP_ART/0047.3OD"
- cp "CLIP_ART/0048.3OD"
- cp "CLIP_ART/0049.3OD"
- cp "CLIP_ART/0050.3OD"
- cp "CLIP_ART/0051.3OD"
- cp "CLIP_ART/0052.3OD"
- cp "CLIP_ART/0053.3OD"
- cp "CLIP_ART/0054.3OD"
- cp "CLIP_ART/0055.3OD"
- cp "CLIP_ART/0056.3WD"
- cp "CLIP_ART/0057.3OD"
- cp "CLIP_ART/0058.3WD"
- cp "CLIP_ART/0059.3OD"
- cp "CLIP_ART/0060.3OD"
- cp "CLIP_ART/0061.3OD"
- cp "CLIP_ART/0062.3OD"
- cp "CLIP_ART/0063.3OD"
- cp "CLIP_ART/0064.3OD"
- cp "CLIP_ART/0065.3OD"
- cp "CLIP_ART/0066.3OD"
- cp "CLIP_ART/0067.3OD"
- cp "CLIP_ART/0068.3WD"
- cp "CLIP_ART/0069.3WD"
- cp "CLIP_ART/0070.3OD"
- cp "CLIP_ART/0071.3WD"
- cp "CLIP_ART/0072.3WD"
- cp "CLIP_ART/0073.3WD"
- cp "CLIP_ART/0074.3OD"
- cp "CLIP_ART/0075.3OD"
- cp "CLIP_ART/0076.3OD"
- cp "CLIP_ART/0077.3WD"
- cp "CLIP_ART/0078.3OD"
- cp "CLIP_ART/0079.3WD"
- cp "CLIP_ART/0080.3OD"
- cp "CLIP_ART/0081.3OD"
- cp "CLIP_ART/0082.3OD"
- cp "CLIP_ART/0083.3OD"
- cp "CLIP_ART/0084.3OD"
- cp "CLIP_ART/0085.3OD"
- cp "CLIP_ART/0086.3OD"
- cp "CLIP_ART/0087.3OD"
- cp "CLIP_ART/0088.3WD"
- cp "CLIP_ART/0089.3OD"
- cp "CLIP_ART/0090.3OD"
- cp "CLIP_ART/0091.3OD"
- cp "CLIP_ART/0092.3OD"
- cp "BORDERS/DRILLER.IFF"
- cp "BORDERS/FUNHOUSE.iff"
- cp "BORDERS/KITGAME.IFF"
- cp "BORDERS/space.iff"
- cp "BORDERS/subgame.iff"
- cp "SOUND/default.3sm"
- cp "BRUSH/WORLD.iff"
- *
-
- label aborted
- setwindow 0
- clearwindow
- print "$1" 60 15
-
- print "INSTALL WAS ABORTED." 80 50
-
- pause
-
- END
-
- label error
- setwindow 0
- clearwindow
- print "$1" 60 15
-
- print "AN ERROR OCCURED!" 92 40
- print "INSTALLATION WAS NOT COMPLETED." 36 60
-
- pause
-
- end
-
- { end of file }
-